Triple-Length Key Calculator

Command: T [48-character key] [16/32/48-character data block].
Can be used in online, offline or secure state.

Function:     To encrypt and decrypt the given data block with the given triple-length key.

Inputs:        The triple-length key (odd parity is required): 48 hexadecimal characters.
Data block: 16, 32 or 48 hexadecimal characters.

Outputs:     The data encrypted with the key.
The data decrypted with the key.

Errors:        Data invalid; please re-enter: - the entered data does not comprise 48 hexadecimal characters. Re-enter the correct number of hexadecimal characters.

Example:

Offline> T <Return>

Enter key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX <Return>

Single, Double, or Triple length data? (S,D,T): S <Return>

Enter data: XXXXXXXXXXXXXXXX <Return>

Encrypted: XXXX XXXX XXXX XXXX

Decrypted: XXXX XXXX XXXX XXXX